Bogdan BogdanovicBogdan Bogdanovic
The Mislabeled Football Tag and the Trust Gap in the Sports Data Industry3:47 a.m. on August 14, 2026. My apartment in Osaka was so quiet I could hear...
Shanghai Port have conceded four in two: CAHN should copy Kashima, not GambaThree in the morning in Lyon I rewound the tape of CAHN's 0-1 defeat to Kashi...
Himass, TanVuu and the Governance Gap in Esports: When the Publisher Writes the Rules, Runs the Tournament, and Issues the PenaltyThat day, my notebook had only three lines. The first held the names of two...
BLAST Slam VIII: Yandex Lock Top-Three and the Unknown Named WatsonHook The clock on screen ticked to minute 63 when Watson delivered the final...
Wind Moves Ball Before a Chip Shot: When Is It a Penalty, When Not?I have witnessed this scene hundreds of times on golf courses. A golfer...
0-3 Loss to Chinese Taipei: A Mirror Reflecting Indonesia's Real Gap at the 2026 Asian GamesHook: When the 11-25 scoreline is a verdict, not an accident The third set...
Persita 3-2 Persija: Aleksa Andrejic's 90+5 Winner and the Lesson of the Turnover MomentI was sitting in the seventh row of the east stand at Banten International...
The England assistant's praise of Kane: From St. George's Park to the Metropolitano testThe ball never once went off target. At St. George's Park, during an England...
Valencia 0-0 Athletic Club: Aguirre shouts '¡No hay delanteros!' and the empty bench at MestallaAt Mestalla, with the final whistle still hanging in the air, Javier Aguirre...
Elite Swimming: Reading the Lane Through Data, Not EmotionAt a final I once rewatched many times, the winner was not the leader after t...
Inam Butt and a Verdict Written in Paperwork: The Silver Medal That Never Stayed on the ScoreboardThere is a small detail almost nobody noticed in the news about Inam Butt: no...
Nebraska Sweeps Creighton 3-0 and the 15,405 Attendance Mark: When the Stands Tell the Story the Scoreline Leaves BehindThere is a kind of sound I always try to catch whenever I sit inside a crowde...
Ashmita Chaliha Challenges BWF Standards at Indonesia Masters Super 100India's top-seeded women's singles player at the Indonesia Masters Super 100,...
Asian Cup 2027 Fixtures Released: Vietnam Holds the Initiative in Group EIn the last three qualifiers I tracked, Vietnam's PPDA under Kim Sang Sik...
Nairobi 2029: The 1,795-Metre Altitude and the Mark-Adjustment ProblemMexico City 2026 was the last time the world's biggest athletics championship...
FIFAe Finals 2026 Postponed Hours Before Opening in Jeddah: One Data Point, Not a TrendOn Thursday, October 15, FIFA and the Saudi Esports Federation (SEF) announce...
World Table Tennis 2026: China Holds the Throne as Europe and Japan Re-Measure the Gap with DataOn the stands of a WTT Champions event, I once sat beside a man holding a sma...
V-League 2026 Transfer Window: How Regression Curves Price Foreigners' PromisesThe number 0.38 is where this story begins. During the 2026 summer transfer...
Minute 67 and Fifteen Minutes a Man Down: How CA TPHCM Protected 1-0 Against The Cong ViettelThe ball bounced out of The Cong Viettel's penalty area after a defensive...
Mea Minh Anh and the Lesson of Presence: When an MC Becomes the Emotional Bridge at FFWS SEA 2026 FallI learned to bow before the match after a night of mispronouncing someone's...
